// api.js
import axios from 'axios';
 
const http = axios.create({
  baseURL: 'https://open.zhimulp.online/jump/',
  timeout: 1000,
  // 其他配置...
});
 
// 请求拦截器
http.interceptors.request.use(config => {
  // 可以在这里添加例如token等请求头
  config.headers['Authorization'] =  localStorage.getItem('token');
  return config;
}, error => {
  // 请求错误处理
  return Promise.reject(error);
  
});
 
// 响应拦截器
http.interceptors.response.use(response => {
  // 对响应数据做处理，例如只返回data部分
  return response.data;
}, error => {
  // 响应错误处理
  return Promise.reject(error);
});
 
export default {
  get(url, params) {
    return http.get(url, {
      params: params
    });
  },
  post(url, data) {
    return http.post(url, data);
  },
  // 其他HTTP方法...
};